... recursion
Not necessarily an efficient way to compute the factorial